/*
 *description:YYboot基础CSS库
 *data:2015-05-03
 *author:yebanliuying@live.com
*/
/*---------------------------_CssReset_----------------------------*/
*,
 *:before,
 *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
 }
html{ 
    font-size: 62.5%;
    -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
          /*文字不可选*/
          -webkit-user-select:none;
           -khtml-user-select:none;
             -moz-user-select:none;
              -ms-user-select:none;
                  user-select:none;
}
body, div,p, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote{ margin:0; padding:0}
body{ 
    background:#f8f8f8; 
    font-size: 1.4rem;
    font-family: "Segoe UI","Lucida Grande",STHeiti,"Microsoft YaHei",STHeiti,verdana,Helvetica,Arial,sans_serif,"Hiragino Sans GB W3"; 
    color:#666;
    overflow-x:hidden; 
   /*Break strings if their length exceeds the width of their container*/
    word-wrap: break-word;
    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
           hyphens: auto;
    
}

button,
textarea{
    font-family: "Segoe UI","Lucida Grande",STHeiti,"Microsoft YaHei",STHeiti,verdana,Helvetica,Arial,sans_serif,"Hiragino Sans GB W3"; 
}
textarea{
    resize: none;
    outline: none; 
    overflow:auto;
}
input,select{
    outline:none; 
    vertical-align:middle; 
    margin:0; padding:0;
}
fieldset,img{border:0}
img {
    width:auto\9;
    max-width:100%;
    height:auto;
    border: none;
    vertical-align:middle;
    -ms-interpolation-mode:bicubic;
    -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
article, aside, details, figcaption, figure, footer, header, menu, nav, section {
    display:block
}
audio, canvas, video {
    display:inline-block;
    *display:inline;
    *zoom:1
}
.yy_box{
    padding:15px 10px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    background: #fff;
}
.yy_container{
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
/* 网格布局
============================================================================= */
[class*="yy_col_"] {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
    position: relative;
}
[class*="yy_col_"] + [class*="yy_col_"]:last-child {
    float: right;
}
[class*="yy_col_"] + [class*="yy_col_"].yy_col_end {
    float: left;
}
.yy_row {
    margin: 0 auto;
    width: 100%;
    zoom:1;
    clear: both;
    overflow: hidden;
}
.yy_row:before,
.yy_row:after {
    content: " ";
    display: table;
}
.yy_row:after {
    clear: both;
}
.yy_row_fixed {
    max-width: 1000px;
}
.yy_row
.yy_col_1 {
    width: 8.33333333%;
}
.yy_col_2 {
    width: 16.66666667%;
}
.yy_col_3 {
    width: 25%;
}
.yy_col_4 {
    width: 33.33333333%;
}
.yy_col_5 {
    width: 41.66666667%;
}
.yy_col_6 {
    width: 50%;
}
.yy_col_7 {
    width: 58.33333333%;
}
.yy_col_8 {
    width: 66.66666667%;
}
.yy_col_9 {
    width: 75%;
}
.yy_col_10 {
    width: 83.33333333%;
}
.yy_col_11 {
    width: 91.66666667%;
}
.yy_col_12 {
    width: 100%;
}
/* Modifier: `yy_icon_spin`
============================================================================= */
@-webkit-keyframes icon_spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
@keyframes icon_spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
.yy_icon_spin {
  -webkit-animation: icon_spin 2s infinite linear;
          animation: icon_spin 2s infinite linear;
}
.yy_icon_pulse {
  -webkit-animation: icon_spin 1s infinite steps(8);
          animation: icon_spin 1s infinite steps(8);
}
/* 间距块元素 */
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure {
  margin: 0 0 1.6rem 0;
}
* + p,
* + hr,
* + ul,
* + ol,
* + dl,
* + blockquote,
* + pre,
* + address,
* + fieldset,
* + figure {
  margin-top: 1.6rem;
}
/* 标题
   ========================================================================== */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 1.6rem 0;
  font-weight:normal;
  font-size: 100%;
}
h1 {
  font-size: 1.5em;
}
h2 {
  font-size: 1.25em;
}
* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6 {
  margin-top: 2em;
}

/* 列表嵌套 */
ul > li > ul,
ul > li > ol,
ol > li > ol,
ol > li > ul {
  margin: 1em 0;
}
/* dl 列表 */
dt {
  font-weight: bold;
}
dt + dd {
  margin-top: .5em;
}
dd {
  margin-left: 0;
}
dd + dt {
  margin-top: 1em;
}

/* list 列表
============================================================================= */
.yy_list {
  margin-bottom: 1.6rem;
  padding-left: 0;
}
.yy_list > li {
  position: relative;
  display: block;
  margin-bottom: -1px;
  border: 1px solid #dedede;
  border-width: 1px 0;
}
.yy_list_news_hd {
  padding-top: 1.2rem;
  padding-bottom: 0.8rem;
  border-bottom: 1px solid #ddd;
}
.yy_list_news_hd a {
  display: block;
}
.yy_list_news_hd h2 {
  font-size: 1.4rem;
  float: left;
  margin: 0;
  height: 2rem;
  line-height: 2rem;
}
.yy_list_news_hd h3 {
  margin: 0;
}
.yy_list_news_hd .yy_list_news_more {
  font-size: 1.3rem;
  height: 2rem;
  line-height: 2rem;
}
.yy_list .yy_list_item_dated a {
  padding-right: 80px;
  display: block;
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.yy_list .yy_list_item_dated a::after {
  display: none;
}
.yy_list .yy_list_item_desced a,
.yy_list .yy_list_item_thumbed a {
  padding-right: 0;
}
.yy_list_news .yy_list_item_hd {
  margin: 0;
}
.yy_list_date {
  position: absolute;
  right: 5px;
  font-size: 1.3rem;
  top: 1.3rem;
}
.yy_list_item_desced {
  padding-bottom: 1rem;
}
.yy_list_item_desced > a {
  padding: 1rem 0;
}
.yy_list_item_desced .yy_list_date {
  position: static;
}
.yy_list_item_thumbed {
  padding-top: 1em;
}
.yy_list_news_ft {
  text-align: center;
}
/**
  * list_news Theme: default
  */
.yy_list_news_default {
  margin: 10px;
}
.yy_list_news_default .yy_g {
  margin-left: auto;
  margin-right: auto;
}
.yy_list_news_default .yy_list_item_hd {
  font-weight: normal;
}
.yy_list_news_default .yy_list_date {
  color: #999999;
}
.yy_list_news_default .yy_list > li {
  border-color: #dedede;
}
.yy_list_news_default .yy_list .yy_list_item_desced {
  padding-top: 0.6rem;
  padding-bottom: 0.6rem;
}
.yy_list_news_default .yy_list .yy_list_item_desced > a {
  padding: 0;
}
.yy_list_news_default .yy_list .yy_list_item_desced .yy_list_item_text {
  margin-top: 0.5rem;
  color: #757575;
}
.yy_list_news_default .yy_list .yy_list_item_text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-height: 1.3em;
  -webkit-line-clamp: 2;
  /* number of lines to show */
  max-height: 2.6em;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_top .yy_list_thumb {
  padding: 0;
  margin-bottom: 0.8rem;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_top .yy_list_main {
  padding: 0;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_left .yy_list_thumb {
  padding-left: 0;
}
.yy_list_news_default .yy_list .yy_list_item_desced .yy_list_main {
  padding: 0;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_right .yy_list_thumb {
  padding-right: 0;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_bottom_left .yy_list_item_hd {
  clear: both;
  padding-bottom: 0.5rem;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_bottom_left .yy_list_thumb {
  padding-left: 0;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_bottom_right .yy_list_item_hd {
  clear: both;
  padding-bottom: 0.5rem;
}
.yy_list_news_default .yy_list .yy_list_item_thumb_bottom_right .yy_list_thumb {
  padding-right: 0;
}
.yy_list_news_default .yy_list .yy_list_thumb img {
  width: 100%;
  display: block;
}
/* 表单属性
============================================================================= */
button, input, select, textarea {
    font-size:100%
}
button, 
input[type="button"], 
input[type="reset"], 
input[type="submit"] {
    -webkit_appearance:button;
    cursor:pointer;
}
button[disabled], html input[disabled] {
    cursor:default;
}
input[type="checkbox"], input[type="radio"] {
    padding:0;
    vertical-align:middle;
    -webkit-box-sizing:border-box; 
        -moz-box-sizing:border-box; 
         -ms-box-sizing:border-box; 
             box-sizing:border-box;
}
input[type="search"] {
    -webkit-box-sizing:content-box;
       -moz-box-sizing:content-box;
            box-sizing:content-box;
      -webkit_appearance:textfield；
}
input[type="search"]::-webkit-search_cancel-button, 
input[type="search"]::-webkit-search-decoration {
    -webkit_appearance:none
}
button::-moz-focus-inner, 
input::-moz-focus-inner {
    padding:0;
    border:0
}

/*placeholder 颜色*/
input::-webkit-input-placeholder{ /* WebKit browsers */
    color: #ccc !important;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc !important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc !important;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #ccc !important;
}
.yy_form select,
.yy_form textarea,
.yy_form input[type="text"],
.yy_form input[type="password"],
.yy_form input[type="datetime"],
.yy_form input[type="datetime-local"],
.yy_form input[type="date"],
.yy_form input[type="month"],
.yy_form input[type="time"],
.yy_form input[type="week"],
.yy_form input[type="number"],
.yy_form input[type="email"],
.yy_form input[type="url"],
.yy_form input[type="search"],
.yy_form input[type="tel"],
.yy_form input[type="color"],
.yy_form-field {
    display: block;
    width: 100%;
    padding: 0.625em;
    font-size: 1.4rem;
    line-height: 1.2;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 3px;
    -webkit-appearance: none;
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
          transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.yy_form select:focus,
.yy_form textarea:focus,
.yy_form input[type="text"]:focus,
.yy_form input[type="password"]:focus,
.yy_form input[type="datetime"]:focus,
.yy_form input[type="datetime-local"]:focus,
.yy_form input[type="date"]:focus,
.yy_form input[type="month"]:focus,
.yy_form input[type="time"]:focus,
.yy_form input[type="week"]:focus,
.yy_form input[type="number"]:focus,
.yy_form input[type="email"]:focus,
.yy_form input[type="url"]:focus,
.yy_form input[type="search"]:focus,
.yy_form input[type="tel"]:focus,
.yy_form input[type="color"]:focus,
.yy_form-field:focus {
  outline: 0;
}
.yy_form select:focus,
.yy_form textarea:focus,
.yy_form input[type="text"]:focus,
.yy_form input[type="password"]:focus,
.yy_form input[type="datetime"]:focus,
.yy_form input[type="datetime-local"]:focus,
.yy_form input[type="date"]:focus,
.yy_form input[type="month"]:focus,
.yy_form input[type="time"]:focus,
.yy_form input[type="week"]:focus,
.yy_form input[type="number"]:focus,
.yy_form input[type="email"]:focus,
.yy_form input[type="url"]:focus,
.yy_form input[type="search"]:focus,
.yy_form input[type="tel"]:focus,
.yy_form input[type="color"]:focus,
.yy_form-field:focus {
  background-color: #fefffe;
  border-color: #3bb4f2;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3);
}
.yy_form select::-webkit-input-placeholder,
.yy_form textarea::-webkit-input-placeholder,
.yy_form input[type="text"]::-webkit-input-placeholder,
.yy_form input[type="password"]::-webkit-input-placeholder,
.yy_form input[type="datetime"]::-webkit-input-placeholder,
.yy_form input[type="datetime-local"]::-webkit-input-placeholder,
.yy_form input[type="date"]::-webkit-input-placeholder,
.yy_form input[type="month"]::-webkit-input-placeholder,
.yy_form input[type="time"]::-webkit-input-placeholder,
.yy_form input[type="week"]::-webkit-input-placeholder,
.yy_form input[type="number"]::-webkit-input-placeholder,
.yy_form input[type="email"]::-webkit-input-placeholder,
.yy_form input[type="url"]::-webkit-input-placeholder,
.yy_form input[type="search"]::-webkit-input-placeholder,
.yy_form input[type="tel"]::-webkit-input-placeholder,
.yy_form input[type="color"]::-webkit-input-placeholder,
.yy_form-field::-webkit-input-placeholder {
  color: #999999;
}
.yy_form select::-moz-placeholder,
.yy_form textarea::-moz-placeholder,
.yy_form input[type="text"]::-moz-placeholder,
.yy_form input[type="password"]::-moz-placeholder,
.yy_form input[type="datetime"]::-moz-placeholder,
.yy_form input[type="datetime-local"]::-moz-placeholder,
.yy_form input[type="date"]::-moz-placeholder,
.yy_form input[type="month"]::-moz-placeholder,
.yy_form input[type="time"]::-moz-placeholder,
.yy_form input[type="week"]::-moz-placeholder,
.yy_form input[type="number"]::-moz-placeholder,
.yy_form input[type="email"]::-moz-placeholder,
.yy_form input[type="url"]::-moz-placeholder,
.yy_form input[type="search"]::-moz-placeholder,
.yy_form input[type="tel"]::-moz-placeholder,
.yy_form input[type="color"]::-moz-placeholder,
.yy_form-field::-moz-placeholder {
  color: #999999;
}
.yy_form select:-ms-input-placeholder,
.yy_form textarea:-ms-input-placeholder,
.yy_form input[type="text"]:-ms-input-placeholder,
.yy_form input[type="password"]:-ms-input-placeholder,
.yy_form input[type="datetime"]:-ms-input-placeholder,
.yy_form input[type="datetime-local"]:-ms-input-placeholder,
.yy_form input[type="date"]:-ms-input-placeholder,
.yy_form input[type="month"]:-ms-input-placeholder,
.yy_form input[type="time"]:-ms-input-placeholder,
.yy_form input[type="week"]:-ms-input-placeholder,
.yy_form input[type="number"]:-ms-input-placeholder,
.yy_form input[type="email"]:-ms-input-placeholder,
.yy_form input[type="url"]:-ms-input-placeholder,
.yy_form input[type="search"]:-ms-input-placeholder,
.yy_form input[type="tel"]:-ms-input-placeholder,
.yy_form input[type="color"]:-ms-input-placeholder,
.yy_form-field:-ms-input-placeholder {
  color: #999999;
}
.yy_form select::placeholder,
.yy_form textarea::placeholder,
.yy_form input[type="text"]::placeholder,
.yy_form input[type="password"]::placeholder,
.yy_form input[type="datetime"]::placeholder,
.yy_form input[type="datetime-local"]::placeholder,
.yy_form input[type="date"]::placeholder,
.yy_form input[type="month"]::placeholder,
.yy_form input[type="time"]::placeholder,
.yy_form input[type="week"]::placeholder,
.yy_form input[type="number"]::placeholder,
.yy_form input[type="email"]::placeholder,
.yy_form input[type="url"]::placeholder,
.yy_form input[type="search"]::placeholder,
.yy_form input[type="tel"]::placeholder,
.yy_form input[type="color"]::placeholder,
.yy_form-field::placeholder {
  color: #999999;
}
.yy_form select::-moz-placeholder,
.yy_form textarea::-moz-placeholder,
.yy_form input[type="text"]::-moz-placeholder,
.yy_form input[type="password"]::-moz-placeholder,
.yy_form input[type="datetime"]::-moz-placeholder,
.yy_form input[type="datetime-local"]::-moz-placeholder,
.yy_form input[type="date"]::-moz-placeholder,
.yy_form input[type="month"]::-moz-placeholder,
.yy_form input[type="time"]::-moz-placeholder,
.yy_form input[type="week"]::-moz-placeholder,
.yy_form input[type="number"]::-moz-placeholder,
.yy_form input[type="email"]::-moz-placeholder,
.yy_form input[type="url"]::-moz-placeholder,
.yy_form input[type="search"]::-moz-placeholder,
.yy_form input[type="tel"]::-moz-placeholder,
.yy_form input[type="color"]::-moz-placeholder,
.yy_form-field::-moz-placeholder {
  opacity: 1;
}
.yy_form select[disabled],
.yy_form textarea[disabled],
.yy_form input[type="text"][disabled],
.yy_form input[type="password"][disabled],
.yy_form input[type="datetime"][disabled],
.yy_form input[type="datetime-local"][disabled],
.yy_form input[type="date"][disabled],
.yy_form input[type="month"][disabled],
.yy_form input[type="time"][disabled],
.yy_form input[type="week"][disabled],
.yy_form input[type="number"][disabled],
.yy_form input[type="email"][disabled],
.yy_form input[type="url"][disabled],
.yy_form input[type="search"][disabled],
.yy_form input[type="tel"][disabled],
.yy_form input[type="color"][disabled],
.yy_form-field[disabled],
.yy_form select[readonly],
.yy_form textarea[readonly],
.yy_form input[type="text"][readonly],
.yy_form input[type="password"][readonly],
.yy_form input[type="datetime"][readonly],
.yy_form input[type="datetime-local"][readonly],
.yy_form input[type="date"][readonly],
.yy_form input[type="month"][readonly],
.yy_form input[type="time"][readonly],
.yy_form input[type="week"][readonly],
.yy_form input[type="number"][readonly],
.yy_form input[type="email"][readonly],
.yy_form input[type="url"][readonly],
.yy_form input[type="search"][readonly],
.yy_form input[type="tel"][readonly],
.yy_form input[type="color"][readonly],
.yy_form-field[readonly],
fieldset[disabled] .yy_form select,
fieldset[disabled] .yy_form textarea,
fieldset[disabled] .yy_form input[type="text"],
fieldset[disabled] .yy_form input[type="password"],
fieldset[disabled] .yy_form input[type="datetime"],
fieldset[disabled] .yy_form input[type="datetime-local"],
fieldset[disabled] .yy_form input[type="date"],
fieldset[disabled] .yy_form input[type="month"],
fieldset[disabled] .yy_form input[type="time"],
fieldset[disabled] .yy_form input[type="week"],
fieldset[disabled] .yy_form input[type="number"],
fieldset[disabled] .yy_form input[type="email"],
fieldset[disabled] .yy_form input[type="url"],
fieldset[disabled] .yy_form input[type="search"],
fieldset[disabled] .yy_form input[type="tel"],
fieldset[disabled] .yy_form input[type="color"],
fieldset[disabled] .yy_form-field {
  cursor: not-allowed;
  background-color: #eeeeee;
}
.yy_form select.yy_round,
.yy_form textarea.yy_round,
.yy_form input[type="text"].yy_round,
.yy_form input[type="password"].yy_round,
.yy_form input[type="datetime"].yy_round,
.yy_form input[type="datetime-local"].yy_round,
.yy_form input[type="date"].yy_round,
.yy_form input[type="month"].yy_round,
.yy_form input[type="time"].yy_round,
.yy_form input[type="week"].yy_round,
.yy_form input[type="number"].yy_round,
.yy_form input[type="email"].yy_round,
.yy_form input[type="url"].yy_round,
.yy_form input[type="search"].yy_round,
.yy_form input[type="tel"].yy_round,
.yy_form input[type="color"].yy_round,
.yy_form-field.yy_round {
  border-radius: 1000px;
}
.yy_form textarea,
.yy_form select[multiple],
.yy_form select[size] {
  height: auto;
}
.yy_form select {
  -webkit-appearance: none !important;
  -webkit-border-radius: 0;
  background: #ffffff url('') no-repeat 100% center;
}
.yy_form select[multiple="multiple"] {
  background-image: none;
}


/* Margin helpers */
.yy_margin {
  margin: 1.6rem;
}
.yy_margin_xs {
  margin: 0.5rem;
}
.yy_margin_sm {
  margin: 1rem;
}
.yy_margin_lg {
  margin: 2.4rem;
}
.yy_margin_xl {
  margin: 3.2rem;
}
.yy_margin_horizontal {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}
.yy_margin_horizontal_xs {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.yy_margin_horizontal_sm {
  margin-left: 1rem;
  margin-right: 1rem;
}
.yy_margin_horizontal_lg {
  margin-left: 2.4rem;
  margin-right: 2.4rem;
}
.yy_margin_horizontal_xl {
  margin-left: 3.2rem;
  margin-right: 3.2rem;
}
.yy_margin_vertical {
  margin-top: 1.6rem;
  margin-bottom: 1.6rem;
}
.yy_margin_vertical_xs {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.yy_margin_vertical_sm {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.yy_margin_vertical_lg {
  margin-top: 2.4rem;
  margin-bottom: 2.4rem;
}
.yy_margin_vertical_xl {
  margin-top: 3.2rem;
  margin-bottom: 3.2rem;
}
.yy_margin_top {
  margin-top: 1.6rem;
}
.yy_margin_top_xs {
  margin-top: 0.5rem;
}
.yy_margin_top_sm {
  margin-top: 1rem;
}
.yy_margin_top_lg {
  margin-top: 2.4rem;
}
.yy_margin_top_xl {
  margin-top: 3.2rem;
}
.yy_margin_bottom {
  margin-bottom: 1.6rem;
}
.yy_margin_bottom_xs {
  margin-bottom: 0.5rem;
}
.yy_margin_bottom_sm {
  margin-bottom: 1rem;
}
.yy_margin_bottom_lg {
  margin-bottom: 2.4rem;
}
.yy_margin_bottom_xl {
  margin-bottom: 3.2rem;
}
.yy_margin_left {
  margin-left: 1.6rem;
}
.yy_margin_left_xs {
  margin-left: 0.5rem;
}
.yy_margin_left_sm {
  margin-left: 1rem;
}
.yy_margin_left_lg {
  margin-left: 2.4rem;
}
.yy_margin_left_xl {
  margin-left: 3.2rem;
}
.yy_margin_right {
  margin-right: 1.6rem;
}
.yy_margin_right_xs {
  margin-right: 0.5rem;
}
.yy_margin_right_sm {
  margin-right: 1rem;
}
.yy_margin_right_lg {
  margin-right: 2.4rem;
}
.yy_margin_right_xl {
  margin-right: 3.2rem;
}
/* Padding helpers */
.yy_padding {
  padding: 1.6rem;
}
.yy_padding_xs {
  padding: 0.5rem;
}
.yy_padding_sm {
  padding: 1rem;
}
.yy_padding_lg {
  padding: 2.4rem;
}
.yy_padding_xl {
  padding: 3.2rem;
}
.yy_padding_horizontal {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}
.yy_padding_horizontal_xs {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.yy_padding_horizontal_sm {
  padding-left: 1rem;
  padding-right: 1rem;
}
.yy_padding_horizontal_lg {
  padding-left: 2.4rem;
  padding-right: 2.4rem;
}
.yy_padding_horizontal_xl {
  padding-left: 3.2rem;
  padding-right: 3.2rem;
}
.yy_padding_vertical {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
.yy_padding_vertical_xs {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.yy_padding_vertical_sm {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.yy_padding_vertical_lg {
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
}
.yy_padding_vertical_xl {
  padding-top: 3.2rem;
  padding-bottom: 3.2rem;
}
.yy_padding_top {
  padding-top: 1.6rem;
}
.yy_padding_top_xs {
  padding-top: 0.5rem;
}
.yy_padding_top_sm {
  padding-top: 1rem;
}
.yy_padding_top_lg {
  padding-top: 2.4rem;
}
.yy_padding_top_xl {
  padding-top: 3.2rem;
}
.yy_padding_bottom {
  padding-bottom: 1.6rem;
}
.yy_padding_bottom_xs {
  padding-bottom: 0.5rem;
}
.yy_padding_bottom_sm {
  padding-bottom: 1rem;
}
.yy_padding_bottom_lg {
  padding-bottom: 2.4rem;
}
.yy_padding_bottom_xl {
  padding-bottom: 3.2rem;
}
.yy_padding_left {
  padding-left: 1.6rem;
}
.yy_padding_left_xs {
  padding-left: 0.5rem;
}
.yy_padding_left_sm {
  padding-left: 1rem;
}
.yy_padding_left_lg {
  padding-left: 2.4rem;
}
.yy_padding_left_xl {
  padding-left: 3.2rem;
}
.yy_padding_right {
  padding-right: 1.6rem;
}
.yy_padding_right_xs {
  padding-right: 0.5rem;
}
.yy_padding_right_sm {
  padding-right: 1rem;
}
.yy_padding_right_lg {
  padding-right: 2.4rem;
}
.yy_padding_right_xl {
  padding-right: 3.2rem;
}
.yy_gap_b {
  margin-bottom: 1.6rem;
}
/*input 输入清除*/
.yy_input_delete_wrap{
    position: relative;
}
.yy_input_delete_wrap .yy_input_delete{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 36px;
    line-height: 36px;
    height: 36px;
    text-align: center;
    cursor: pointer;
    font-family:"Microsoft YaHei",sans_serif,Helvetica,Arial;
}
.yy_input_delete_wrap .yy_input_delete i{
    width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 100%;
    background: #ddd;
    text-align: center;
    font-size: 13px;
    color: #6f6f6f;
}
/* ==========================================================================
   按钮
 ============================================================================ */
.yy_btn {
  display: inline-block;
  margin-bottom: 0;
  padding: 0.625em 1em;
  vertical-align: middle;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.2;
  text-align: center;
  white-space: nowrap;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  outline: 0;
  -webkit-appearance: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out;
          transition: background-color 300ms ease-out, border-color 300ms ease-out;
}
.yy_btn:focus,
.yy_btn:active:focus {
  outline: thin dotted;
  outline: 1px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.yy_btn:hover,
.yy_btn:focus {
  color: #444444;
  text-decoration: none;
}
.yy_btn.yy_disabled,
.yy_btn[disabled],
fieldset[disabled] .yy_btn {
  pointer-events: none;
  border-color: transparent;
  cursor: not-allowed;
  opacity: 0.45;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.yy_btn.yy_round {
  border-radius: 1000px;
}
.yy_btn_big{
    font-size: 1.7rem;
}
/* Block button  */
.yy_btn_block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.yy_btn_success {
  color: #ffffff;
  background-color: #3cb878;
  border-color: #3cb878;
}
.yy_btn_success:hover,
.yy_btn_success:focus,
.yy_btn_success:active,
.yy_btn_success.yy_active,
.yy_active .yy_btn_success.yy_dropdown_toggle {
  color: #ffffff;
  border-color: #3cb878;
}
.yy_btn_success:hover{
  background-color: #3cb878;
}
.yy_btn_success:focus,
.yy_btn_success:active,
.yy_btn_success.yy_active,
.yy_active .yy_btn_success.yy_dropdown_toggle {
  background-image: none;
  background-color: #32a56a;
}
.yy_btn_success.yy_disabled,
.yy_btn_success[disabled],
fieldset[disabled] .yy_btn_success,
.yy_btn_success.yy_disabled:hover,
.yy_btn_success[disabled]:hover,
fieldset[disabled] .yy_btn_success:hover,
.yy_btn_success.yy_disabled:focus,
.yy_btn_success[disabled]:focus,
fieldset[disabled] .yy_btn_success:focus,
.yy_btn_success.yy_disabled:active,
.yy_btn_success[disabled]:active,
fieldset[disabled] .yy_btn_success:active,
.yy_btn_success.yy_disabled.yy_active,
.yy_btn_success[disabled].yy_active,
fieldset[disabled] .yy_btn_success.yy_active {
  background-color: #ccc;
  border-color: #ccc;
}
/* 链接 */
.yy_btn_link {
  color: #0e90d2;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
.yy_btn_link,
.yy_btn_link:active,
.yy_btn_link[disabled],
fieldset[disabled] .yy_btn_link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.yy_btn_link,
.yy_btn_link:hover,
.yy_btn_link:focus,
.yy_btn_link:active {
  border-color: transparent;
}
.yy_btn_link:hover,
.yy_btn_link:focus {
  color: #095f8a;
  text-decoration: underline;
  background-color: transparent;
}
.yy_btn_link[disabled]:hover,
fieldset[disabled] .yy_btn_link:hover,
.yy_btn_link[disabled]:focus,
fieldset[disabled] .yy_btn_link:focus {
  color: #999999;
  text-decoration: none;
}


table{
    border_collapse:collapse;
    border-spacing:0
}
ol,ul{
    list-style:none;
}
i,em{ 
    font-style:normal
}
address,caption,cite,code,dfn,th,var{
    font-weight:normal;
    font-style:normal;
}
caption,th{
    text-align:left;
}
abbr,acronym{
    border:0;
}
a{
    text-decoration:none; 
    color: #337ab7; 
    text-decoration: none;
}
a:focus, a:hover{
    color: #23527c; 
    text-decoration: underline;
}
a:hover,a:active{
    text-decoration:none;
}

/* 图片展示块
============================================================================= */
.yy_figure_default img {
  width: 100%;
  height: auto;
}

.yy_gallery {
  padding: 5px 5px 0 5px;
  list-style: none;
}
.yy_gallery h3 {
  margin: 0;
}
[data_yy_gallery*='pureview'] img {
  cursor: pointer;
}
[class*="yy_avg_"] {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
}
[class*="yy_avg_"]:before,
[class*="yy_avg_"]:after {
  content: " ";
  display: table;
}
[class*="yy_avg_"]:after {
  clear: both;
}
[class*="yy_avg_"] > li {
  display: block;
  height: auto;
  float: left;
}

.yy_avg_sm_1 > li {
    width: 100%;
  }
  .yy_avg_sm_1 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_1 > li:nth-of-type(1n + 1) {
    clear: both;
  }
  .yy_avg_sm_2 > li {
    width: 50%;
  }
  .yy_avg_sm_2 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_2 > li:nth-of-type(2n + 1) {
    clear: both;
  }
  .yy_avg_sm_3 > li {
    width: 33.33333333%;
  }
  .yy_avg_sm_3 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_3 > li:nth-of-type(3n + 1) {
    clear: both;
  }
  .yy_avg_sm_4 > li {
    width: 25%;
  }
  .yy_avg_sm_4 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_4 > li:nth-of-type(4n + 1) {
    clear: both;
  }
  .yy_avg_sm_5 > li {
    width: 20%;
  }
  .yy_avg_sm_5 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_5 > li:nth-of-type(5n + 1) {
    clear: both;
  }
  .yy_avg_sm_6 > li {
    width: 16.66666667%;
  }
  .yy_avg_sm_6 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_6 > li:nth-of-type(6n + 1) {
    clear: both;
  }
  .yy_avg_sm_7 > li {
    width: 14.28571429%;
  }
  .yy_avg_sm_7 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_7 > li:nth-of-type(7n + 1) {
    clear: both;
  }
  .yy_avg_sm_8 > li {
    width: 12.5%;
  }
  .yy_avg_sm_8 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_8 > li:nth-of-type(8n + 1) {
    clear: both;
  }
  .yy_avg_sm_9 > li {
    width: 11.11111111%;
  }
  .yy_avg_sm_9 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_9 > li:nth-of-type(9n + 1) {
    clear: both;
  }
  .yy_avg_sm_10 > li {
    width: 10%;
  }
  .yy_avg_sm_10 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_10 > li:nth-of-type(10n + 1) {
    clear: both;
  }
  .yy_avg_sm_11 > li {
    width: 9.09090909%;
  }
  .yy_avg_sm_11 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_11 > li:nth-of-type(11n + 1) {
    clear: both;
  }
  .yy_avg_sm_12 > li {
    width: 8.33333333%;
  }
  .yy_avg_sm_12 > li:nth-of-type(n) {
    clear: none;
  }
  .yy_avg_sm_12 > li:nth-of-type(12n + 1) {
    clear: both;
  }

/**
  * Gallery Theme: 覆盖
  */
.yy_gallery_overlay > li {
  padding: 5px;
}
.yy_gallery_overlay .yy_gallery_item {
  position: relative;
}
.yy_gallery_overlay .yy_gallery_item a{
  display: inline-block;
  width: 100%;
}
.yy_gallery_overlay .yy_gallery_item img {
  width: 100%;
  height: auto;
}
.yy_gallery_overlay .yy_gallery_title {
  font-weight: normal;
  font-size: 1.4rem;
  color: #ffffff;
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  text-indent: 8px;
  height: 30px;
  line-height: 30px;
  display: block;
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.yy_gallery_overlay .yy_gallery_desc {
  display: none;
}
/* Font-face
============================================================================= */
@font-face{
    font-weight: normal;
    font-style: normal;
    font-family: 'FontYY';
    src:url('../fonts/FontYY.eot'); /* IE9 Compat Modes */
    src: url('../fonts/FontYY.eot?#iefix') format('embedded-opentype'),
             url('../fonts/FontYY.woff') format('woff'),
             url('../fonts/FontYY.ttf')  format('truetype'),
             url('../fonts/FontYY.svg#FontYY') format('svg');
}
/* Component
============================================================================= */
[class*="yy_icon_"]{
    display: inline-block;
}
[class*="yy_icon_"]:before{
    display: inline-block;
    line-height: 1;
    text-rendering: auto;
    font-family: 'FontYY';
    font-size: inherit;
    font-style: normal;
    font-weight: normal;

    -webkit-font_smoothing: antialiased;
     -moz-osx-font_smoothing: grayscale;
}
.yy_icon:before {
  font-size: 150%;
  vertical-align: -10%;
}
.yy_icon_md:before {
  font-size: 200%;
  vertical-align: -16%;
}
.yy_icon_lg:before {
  font-size: 250%;
  vertical-align: -22%;
}
/* Modifier: `.yy_icon_btn`
============================================================================= */
.yy_icon_btn{
    -webkit-box-sizing: border-box;
          box-sizing: border-box;
    display: inline-block;
    width: 48px;
    height: 48px;
    font-size: 24px;
    line-height: 48px;
    border-radius: 50%;
    background-color: #eeeeee;
    color: #555555;
    text-align: center
}
.yy_icon_btn:hover,
.yy_icon_btn:focus {
  background-color: #f5f5f5;
  color: #333333;
  text-decoration: none;
  outline: none
}
.yy_icon_btn:active {
  background-color: #dddddd;
  color: #333333;
}
.yy_icon_btn.yy_primary,
.yy_icon_btn.yy_secondary,
.yy_icon_btn.yy_success,
.yy_icon_btn.yy_warning,
.yy_icon_btn.yy_danger {
  color: #ffffff;
}
.yy_icon_btn.yy_primary {
  background-color: #0e90d2;
}
.yy_icon_btn.yy_secondary {
  background-color: #3bb4f2;
}
.yy_icon_btn.yy_success {
  background-color: #3cb878;
}
.yy_icon_btn.yy_warning {
  background-color: #f37b1d;
}
.yy_icon_btn.yy_danger {
  background-color: #dd514c;
}
.yy_icon_btn {
  width: 32px;
  height: 32px;
  font-size: 16px;
  line-height: 32px;
}
.yy_icon_btn_lg {
  width: 64px;
  height: 64px;
  font-size: 28px;
  line-height: 64px;
}
/* Icon mapping
============================================================================= */
.yy_icon_glass:before {
  content: "\f000";
}
.yy_icon_music:before {
  content: "\f001";
}
.yy_icon_search:before {
  content: "\f002";
}
.yy_icon_envelope_o:before {
  content: "\f003";
}
.yy_icon_heart:before {
  content: "\f004";
}
.yy_icon_star:before {
  content: "\f005";
}
.yy_icon_star_o:before {
  content: "\f006";
}
.yy_icon_user:before {
  content: "\f007";
}
.yy_icon_film:before {
  content: "\f008";
}
.yy_icon_th_large:before {
  content: "\f009";
}
.yy_icon_th:before {
  content: "\f00a";
}
.yy_icon_th_list:before {
  content: "\f00b";
}
.yy_icon_check:before {
  content: "\f00c";
}
.yy_icon_remove:before,
.yy_icon_close:before,
.yy_icon_times:before {
  content: "\f00d";
}
.yy_icon_search_plus:before {
  content: "\f00e";
}
.yy_icon_search_minus:before {
  content: "\f010";
}
.yy_icon_power_off:before {
  content: "\f011";
}
.yy_icon_signal:before {
  content: "\f012";
}
.yy_icon_gear:before,
.yy_icon_cog:before {
  content: "\f013";
}
.yy_icon_trash_o:before {
  content: "\f014";
}
.yy_icon_home:before {
  content: "\f015";
}
.yy_icon_file_o:before {
  content: "\f016";
}
.yy_icon_clock_o:before {
  content: "\f017";
}
.yy_icon_road:before {
  content: "\f018";
}
.yy_icon_download:before {
  content: "\f019";
}
.yy_icon_arrow_circle_o_down:before {
  content: "\f01a";
}
.yy_icon_arrow_circle_o_up:before {
  content: "\f01b";
}
.yy_icon_inbox:before {
  content: "\f01c";
}
.yy_icon_play_circle_o:before {
  content: "\f01d";
}
.yy_icon_rotate_right:before,
.yy_icon_repeat:before {
  content: "\f01e";
}
.yy_icon_refresh:before {
  content: "\f021";
}
.yy_icon_list_alt:before {
  content: "\f022";
}
.yy_icon_lock:before {
  content: "\f023";
}
.yy_icon_flag:before {
  content: "\f024";
}
.yy_icon_headphones:before {
  content: "\f025";
}
.yy_icon_volume_off:before {
  content: "\f026";
}
.yy_icon_volume_down:before {
  content: "\f027";
}
.yy_icon_volume_up:before {
  content: "\f028";
}
.yy_icon_qrcode:before {
  content: "\f029";
}
.yy_icon_barcode:before {
  content: "\f02a";
}
.yy_icon_tag:before {
  content: "\f02b";
}
.yy_icon_tags:before {
  content: "\f02c";
}
.yy_icon_book:before {
  content: "\f02d";
}
.yy_icon_bookmark:before {
  content: "\f02e";
}
.yy_icon_print:before {
  content: "\f02f";
}
.yy_icon_camera:before {
  content: "\f030";
}
.yy_icon_font:before {
  content: "\f031";
}
.yy_icon_bold:before {
  content: "\f032";
}
.yy_icon_italic:before {
  content: "\f033";
}
.yy_icon_text_height:before {
  content: "\f034";
}
.yy_icon_text_width:before {
  content: "\f035";
}
.yy_icon_align_left:before {
  content: "\f036";
}
.yy_icon_align_center:before {
  content: "\f037";
}
.yy_icon_align_right:before {
  content: "\f038";
}
.yy_icon_align_justify:before {
  content: "\f039";
}
.yy_icon_list:before {
  content: "\f03a";
}
.yy_icon_dedent:before,
.yy_icon_outdent:before {
  content: "\f03b";
}
.yy_icon_indent:before {
  content: "\f03c";
}
.yy_icon_video_camera:before {
  content: "\f03d";
}
.yy_icon_photo:before,
.yy_icon_image:before,
.yy_icon_picture_o:before {
  content: "\f03e";
}
.yy_icon_pencil:before {
  content: "\f040";
}
.yy_icon_map_marker:before {
  content: "\f041";
}
.yy_icon_adjust:before {
  content: "\f042";
}
.yy_icon_tint:before {
  content: "\f043";
}
.yy_icon_edit:before,
.yy_icon_pencil_square_o:before {
  content: "\f044";
}
.yy_icon_share_square_o:before {
  content: "\f045";
}
.yy_icon_check_square_o:before {
  content: "\f046";
}
.yy_icon_arrows:before {
  content: "\f047";
}
.yy_icon_step_backward:before {
  content: "\f048";
}
.yy_icon_fast_backward:before {
  content: "\f049";
}
.yy_icon_backward:before {
  content: "\f04a";
}
.yy_icon_play:before {
  content: "\f04b";
}
.yy_icon_pause:before {
  content: "\f04c";
}
.yy_icon_stop:before {
  content: "\f04d";
}
.yy_icon_forward:before {
  content: "\f04e";
}
.yy_icon_fast_forward:before {
  content: "\f050";
}
.yy_icon_step_forward:before {
  content: "\f051";
}
.yy_icon_eject:before {
  content: "\f052";
}
.yy_icon_chevron_left:before {
  content: "\f053";
}
.yy_icon_chevron_right:before {
  content: "\f054";
}
.yy_icon_plus_circle:before {
  content: "\f055";
}
.yy_icon_minus_circle:before {
  content: "\f056";
}
.yy_icon_times_circle:before {
  content: "\f057";
}
.yy_icon_check_circle:before {
  content: "\f058";
}
.yy_icon_question_circle:before {
  content: "\f059";
}
.yy_icon_info_circle:before {
  content: "\f05a";
}
.yy_icon_crosshairs:before {
  content: "\f05b";
}
.yy_icon_times_circle_o:before {
  content: "\f05c";
}
.yy_icon_check_circle_o:before {
  content: "\f05d";
}
.yy_icon_ban:before {
  content: "\f05e";
}
.yy_icon_arrow_left:before {
  content: "\f060";
}
.yy_icon_arrow_right:before {
  content: "\f061";
}
.yy_icon_arrow_up:before {
  content: "\f062";
}
.yy_icon_arrow_down:before {
  content: "\f063";
}
.yy_icon_mail_forward:before,
.yy_icon_share:before {
  content: "\f064";
}
.yy_icon_expand:before {
  content: "\f065";
}
.yy_icon_compress:before {
  content: "\f066";
}
.yy_icon_plus:before {
  content: "\f067";
}
.yy_icon_minus:before {
  content: "\f068";
}
.yy_icon_asterisk:before {
  content: "\f069";
}
.yy_icon_exclamation_circle:before {
  content: "\f06a";
}
.yy_icon_gift:before {
  content: "\f06b";
}
.yy_icon_leaf:before {
  content: "\f06c";
}
.yy_icon_fire:before {
  content: "\f06d";
}
.yy_icon_eye:before {
  content: "\f06e";
}
.yy_icon_eye_slash:before {
  content: "\f070";
}
.yy_icon_warning:before,
.yy_icon_exclamation_triangle:before {
  content: "\f071";
}
.yy_icon_plane:before {
  content: "\f072";
}
.yy_icon_calendar:before {
  content: "\f073";
}
.yy_icon_random:before {
  content: "\f074";
}
.yy_icon_comment:before {
  content: "\f075";
}
.yy_icon_magnet:before {
  content: "\f076";
}
.yy_icon_chevron_up:before {
  content: "\f077";
}
.yy_icon_chevron_down:before {
  content: "\f078";
}
.yy_icon_retweet:before {
  content: "\f079";
}
.yy_icon_shopping_cart:before {
  content: "\f07a";
}
.yy_icon_folder:before {
  content: "\f07b";
}
.yy_icon_folder_open:before {
  content: "\f07c";
}
.yy_icon_arrows_v:before {
  content: "\f07d";
}
.yy_icon_arrows_h:before {
  content: "\f07e";
}
.yy_icon_bar_chart_o:before,
.yy_icon_bar_chart:before {
  content: "\f080";
}
.yy_icon_twitter_square:before {
  content: "\f081";
}
.yy_icon_facebook_square:before {
  content: "\f082";
}
.yy_icon_camera_retro:before {
  content: "\f083";
}
.yy_icon_key:before {
  content: "\f084";
}
.yy_icon_gears:before,
.yy_icon_cogs:before {
  content: "\f085";
}
.yy_icon_comments:before {
  content: "\f086";
}
.yy_icon_thumbs_o_up:before {
  content: "\f087";
}
.yy_icon_thumbs_o_down:before {
  content: "\f088";
}
.yy_icon_star_half:before {
  content: "\f089";
}
.yy_icon_heart_o:before {
  content: "\f08a";
}
.yy_icon_sign_out:before {
  content: "\f08b";
}
.yy_icon_linkedin_square:before {
  content: "\f08c";
}
.yy_icon_thumb_tack:before {
  content: "\f08d";
}
.yy_icon_external_link:before {
  content: "\f08e";
}
.yy_icon_sign_in:before {
  content: "\f090";
}
.yy_icon_trophy:before {
  content: "\f091";
}
.yy_icon_github_square:before {
  content: "\f092";
}
.yy_icon_upload:before {
  content: "\f093";
}
.yy_icon_lemon_o:before {
  content: "\f094";
}
.yy_icon_phone:before {
  content: "\f095";
}
.yy_icon_square_o:before {
  content: "\f096";
}
.yy_icon_bookmark_o:before {
  content: "\f097";
}
.yy_icon_phone_square:before {
  content: "\f098";
}
.yy_icon_twitter:before {
  content: "\f099";
}
.yy_icon_facebook_f:before,
.yy_icon_facebook:before {
  content: "\f09a";
}
.yy_icon_github:before {
  content: "\f09b";
}
.yy_icon_unlock:before {
  content: "\f09c";
}
.yy_icon_credit_card:before {
  content: "\f09d";
}
.yy_icon_rss:before {
  content: "\f09e";
}
.yy_icon_hdd_o:before {
  content: "\f0a0";
}
.yy_icon_bullhorn:before {
  content: "\f0a1";
}
.yy_icon_bell:before {
  content: "\f0f3";
}
.yy_icon_certificate:before {
  content: "\f0a3";
}
.yy_icon_hand_o_right:before {
  content: "\f0a4";
}
.yy_icon_hand_o_left:before {
  content: "\f0a5";
}
.yy_icon_hand_o_up:before {
  content: "\f0a6";
}
.yy_icon_hand_o_down:before {
  content: "\f0a7";
}
.yy_icon_arrow_circle_left:before {
  content: "\f0a8";
}
.yy_icon_arrow_circle_right:before {
  content: "\f0a9";
}
.yy_icon_arrow_circle_up:before {
  content: "\f0aa";
}
.yy_icon_arrow_circle_down:before {
  content: "\f0ab";
}
.yy_icon_globe:before {
  content: "\f0ac";
}
.yy_icon_wrench:before {
  content: "\f0ad";
}
.yy_icon_tasks:before {
  content: "\f0ae";
}
.yy_icon_filter:before {
  content: "\f0b0";
}
.yy_icon_briefcase:before {
  content: "\f0b1";
}
.yy_icon_arrows_alt:before {
  content: "\f0b2";
}
.yy_icon_group:before,
.yy_icon_users:before {
  content: "\f0c0";
}
.yy_icon_chain:before,
.yy_icon_link:before {
  content: "\f0c1";
}
.yy_icon_cloud:before {
  content: "\f0c2";
}
.yy_icon_flask:before {
  content: "\f0c3";
}
.yy_icon_cut:before,
.yy_icon_scissors:before {
  content: "\f0c4";
}
.yy_icon_copy:before,
.yy_icon_files_o:before {
  content: "\f0c5";
}
.yy_icon_paperclip:before {
  content: "\f0c6";
}
.yy_icon_save:before,
.yy_icon_floppy_o:before {
  content: "\f0c7";
}
.yy_icon_square:before {
  content: "\f0c8";
}
.yy_icon_navicon:before,
.yy_icon_reorder:before,
.yy_icon_bars:before {
  content: "\f0c9";
}
.yy_icon_list_ul:before {
  content: "\f0ca";
}
.yy_icon_list_ol:before {
  content: "\f0cb";
}
.yy_icon_strikethrough:before {
  content: "\f0cc";
}
.yy_icon_underline:before {
  content: "\f0cd";
}
.yy_icon_table:before {
  content: "\f0ce";
}
.yy_icon_magic:before {
  content: "\f0d0";
}
.yy_icon_truck:before {
  content: "\f0d1";
}
.yy_icon_pinterest:before {
  content: "\f0d2";
}
.yy_icon_pinterest_square:before {
  content: "\f0d3";
}
.yy_icon_google_plus_square:before {
  content: "\f0d4";
}
.yy_icon_google_plus:before {
  content: "\f0d5";
}
.yy_icon_money:before {
  content: "\f0d6";
}
.yy_icon_caret_down:before {
  content: "\f0d7";
}
.yy_icon_caret_up:before {
  content: "\f0d8";
}
.yy_icon_caret_left:before {
  content: "\f0d9";
}
.yy_icon_caret_right:before {
  content: "\f0da";
}
.yy_icon_columns:before {
  content: "\f0db";
}
.yy_icon_unsorted:before,
.yy_icon_sort:before {
  content: "\f0dc";
}
.yy_icon_sort_down:before,
.yy_icon_sort_desc:before {
  content: "\f0dd";
}
.yy_icon_sort_up:before,
.yy_icon_sort_asc:before {
  content: "\f0de";
}
.yy_icon_envelope:before {
  content: "\f0e0";
}
.yy_icon_linkedin:before {
  content: "\f0e1";
}
.yy_icon_rotate_left:before,
.yy_icon_undo:before {
  content: "\f0e2";
}
.yy_icon_legal:before,
.yy_icon_gavel:before {
  content: "\f0e3";
}
.yy_icon_dashboard:before,
.yy_icon_tachometer:before {
  content: "\f0e4";
}
.yy_icon_comment_o:before {
  content: "\f0e5";
}
.yy_icon_comments_o:before {
  content: "\f0e6";
}
.yy_icon_flash:before,
.yy_icon_bolt:before {
  content: "\f0e7";
}
.yy_icon_sitemap:before {
  content: "\f0e8";
}
.yy_icon_umbrella:before {
  content: "\f0e9";
}
.yy_icon_paste:before,
.yy_icon_clipboard:before {
  content: "\f0ea";
}
.yy_icon_lightbulb_o:before {
  content: "\f0eb";
}
.yy_icon_exchange:before {
  content: "\f0ec";
}
.yy_icon_cloud_download:before {
  content: "\f0ed";
}
.yy_icon_cloud_upload:before {
  content: "\f0ee";
}
.yy_icon_user_md:before {
  content: "\f0f0";
}
.yy_icon_stethoscope:before {
  content: "\f0f1";
}
.yy_icon_suitcase:before {
  content: "\f0f2";
}
.yy_icon_bell_o:before {
  content: "\f0a2";
}
.yy_icon_coffee:before {
  content: "\f0f4";
}
.yy_icon_cutlery:before {
  content: "\f0f5";
}
.yy_icon_file_text_o:before {
  content: "\f0f6";
}
.yy_icon_building_o:before {
  content: "\f0f7";
}
.yy_icon_hospital_o:before {
  content: "\f0f8";
}
.yy_icon_ambulance:before {
  content: "\f0f9";
}
.yy_icon_medkit:before {
  content: "\f0fa";
}
.yy_icon_fighter_jet:before {
  content: "\f0fb";
}
.yy_icon_beer:before {
  content: "\f0fc";
}
.yy_icon_h_square:before {
  content: "\f0fd";
}
.yy_icon_plus_square:before {
  content: "\f0fe";
}
.yy_icon_angle_double_left:before {
  content: "\f100";
}
.yy_icon_angle_double_right:before {
  content: "\f101";
}
.yy_icon_angle_double_up:before {
  content: "\f102";
}
.yy_icon_angle_double_down:before {
  content: "\f103";
}
.yy_icon_angle_left:before {
  content: "\f104";
}
.yy_icon_angle_right:before {
  content: "\f105";
}
.yy_icon_angle_up:before {
  content: "\f106";
}
.yy_icon_angle_down:before {
  content: "\f107";
}
.yy_icon_desktop:before {
  content: "\f108";
}
.yy_icon_laptop:before {
  content: "\f109";
}
.yy_icon_tablet:before {
  content: "\f10a";
}
.yy_icon_mobile_phone:before,
.yy_icon_mobile:before {
  content: "\f10b";
}
.yy_icon_circle_o:before {
  content: "\f10c";
}
.yy_icon_quote_left:before {
  content: "\f10d";
}
.yy_icon_quote_right:before {
  content: "\f10e";
}
.yy_icon_spinner:before {
  content: "\f110";
}
.yy_icon_circle:before {
  content: "\f111";
}
.yy_icon_mail_reply:before,
.yy_icon_reply:before {
  content: "\f112";
}
.yy_icon_github_alt:before {
  content: "\f113";
}
.yy_icon_folder_o:before {
  content: "\f114";
}
.yy_icon_folder_open_o:before {
  content: "\f115";
}
.yy_iconile_o:before {
  content: "\f118";
}
.yy_icon_frown_o:before {
  content: "\f119";
}
.yy_icon_meh_o:before {
  content: "\f11a";
}
.yy_icon_gamepad:before {
  content: "\f11b";
}
.yy_icon_keyboard_o:before {
  content: "\f11c";
}
.yy_icon_flag_o:before {
  content: "\f11d";
}
.yy_icon_flag_checkered:before {
  content: "\f11e";
}
.yy_icon_terminal:before {
  content: "\f120";
}
.yy_icon_code:before {
  content: "\f121";
}
.yy_icon_mail_reply_all:before,
.yy_icon_reply_all:before {
  content: "\f122";
}
.yy_icon_star_half_empty:before,
.yy_icon_star_half_full:before,
.yy_icon_star_half_o:before {
  content: "\f123";
}
.yy_icon_location_arrow:before {
  content: "\f124";
}
.yy_icon_crop:before {
  content: "\f125";
}
.yy_icon_code_fork:before {
  content: "\f126";
}
.yy_icon_unlink:before,
.yy_icon_chain_broken:before {
  content: "\f127";
}
.yy_icon_question:before {
  content: "\f128";
}
.yy_icon_info:before {
  content: "\f129";
}
.yy_icon_exclamation:before {
  content: "\f12a";
}
.yy_icon_superscript:before {
  content: "\f12b";
}
.yy_icon_subscript:before {
  content: "\f12c";
}
.yy_icon_eraser:before {
  content: "\f12d";
}
.yy_icon_puzzle_piece:before {
  content: "\f12e";
}
.yy_icon_microphone:before {
  content: "\f130";
}
.yy_icon_microphone_slash:before {
  content: "\f131";
}
.yy_icon_shield:before {
  content: "\f132";
}
.yy_icon_calendar_o:before {
  content: "\f133";
}
.yy_icon_fire_extinguisher:before {
  content: "\f134";
}
.yy_icon_rocket:before {
  content: "\f135";
}
.yy_icon_maxcdn:before {
  content: "\f136";
}
.yy_icon_chevron_circle_left:before {
  content: "\f137";
}
.yy_icon_chevron_circle_right:before {
  content: "\f138";
}
.yy_icon_chevron_circle_up:before {
  content: "\f139";
}
.yy_icon_chevron_circle_down:before {
  content: "\f13a";
}
.yy_icon_html5:before {
  content: "\f13b";
}
.yy_icon_css3:before {
  content: "\f13c";
}
.yy_icon_anchor:before {
  content: "\f13d";
}
.yy_icon_unlock_alt:before {
  content: "\f13e";
}
.yy_icon_bullseye:before {
  content: "\f140";
}
.yy_icon_ellipsis_h:before {
  content: "\f141";
}
.yy_icon_ellipsis_v:before {
  content: "\f142";
}
.yy_icon_rss_square:before {
  content: "\f143";
}
.yy_icon_play_circle:before {
  content: "\f144";
}
.yy_icon_ticket:before {
  content: "\f145";
}
.yy_icon_minus_square:before {
  content: "\f146";
}
.yy_icon_minus_square_o:before {
  content: "\f147";
}
.yy_icon_level_up:before {
  content: "\f148";
}
.yy_icon_level_down:before {
  content: "\f149";
}
.yy_icon_check_square:before {
  content: "\f14a";
}
.yy_icon_pencil_square:before {
  content: "\f14b";
}
.yy_icon_external_link_square:before {
  content: "\f14c";
}
.yy_icon_share_square:before {
  content: "\f14d";
}
.yy_icon_compass:before {
  content: "\f14e";
}
.yy_icon_toggle_down:before,
.yy_icon_caret_square_o_down:before {
  content: "\f150";
}
.yy_icon_toggle_up:before,
.yy_icon_caret_square_o_up:before {
  content: "\f151";
}
.yy_icon_toggle_right:before,
.yy_icon_caret_square_o_right:before {
  content: "\f152";
}
.yy_icon_euro:before,
.yy_icon_eur:before {
  content: "\f153";
}
.yy_icon_gbp:before {
  content: "\f154";
}
.yy_icon_dollar:before,
.yy_icon_usd:before {
  content: "\f155";
}
.yy_icon_rupee:before,
.yy_icon_inr:before {
  content: "\f156";
}
.yy_icon_cny:before,
.yy_icon_rmb:before,
.yy_icon_yen:before,
.yy_icon_jpy:before {
  content: "\f157";
}
.yy_icon_ruble:before,
.yy_icon_rouble:before,
.yy_icon_rub:before {
  content: "\f158";
}
.yy_icon_won:before,
.yy_icon_krw:before {
  content: "\f159";
}
.yy_icon_bitcoin:before,
.yy_icon_btc:before {
  content: "\f15a";
}
.yy_icon_file:before {
  content: "\f15b";
}
.yy_icon_file_text:before {
  content: "\f15c";
}
.yy_icon_sort_alpha_asc:before {
  content: "\f15d";
}
.yy_icon_sort_alpha_desc:before {
  content: "\f15e";
}
.yy_icon_sort_amount_asc:before {
  content: "\f160";
}
.yy_icon_sort_amount_desc:before {
  content: "\f161";
}
.yy_icon_sort_numeric_asc:before {
  content: "\f162";
}
.yy_icon_sort_numeric_desc:before {
  content: "\f163";
}
.yy_icon_thumbs_up:before {
  content: "\f164";
}
.yy_icon_thumbs_down:before {
  content: "\f165";
}
.yy_icon_youtube_square:before {
  content: "\f166";
}
.yy_icon_youtube:before {
  content: "\f167";
}
.yy_icon_xing:before {
  content: "\f168";
}
.yy_icon_xing_square:before {
  content: "\f169";
}
.yy_icon_youtube_play:before {
  content: "\f16a";
}
.yy_icon_dropbox:before {
  content: "\f16b";
}
.yy_icon_stack_overflow:before {
  content: "\f16c";
}
.yy_icon_instagram:before {
  content: "\f16d";
}
.yy_icon_flickr:before {
  content: "\f16e";
}
.yy_icon_adn:before {
  content: "\f170";
}
.yy_icon_bitbucket:before {
  content: "\f171";
}
.yy_icon_bitbucket_square:before {
  content: "\f172";
}
.yy_icon_tumblr:before {
  content: "\f173";
}
.yy_icon_tumblr_square:before {
  content: "\f174";
}
.yy_icon_long_arrow_down:before {
  content: "\f175";
}
.yy_icon_long_arrow_up:before {
  content: "\f176";
}
.yy_icon_long_arrow_left:before {
  content: "\f177";
}
.yy_icon_long_arrow_right:before {
  content: "\f178";
}
.yy_icon_apple:before {
  content: "\f179";
}
.yy_icon_windows:before {
  content: "\f17a";
}
.yy_icon_android:before {
  content: "\f17b";
}
.yy_icon_linux:before {
  content: "\f17c";
}
.yy_icon_dribbble:before {
  content: "\f17d";
}
.yy_icon_skype:before {
  content: "\f17e";
}
.yy_icon_foursquare:before {
  content: "\f180";
}
.yy_icon_trello:before {
  content: "\f181";
}
.yy_icon_female:before {
  content: "\f182";
}
.yy_icon_male:before {
  content: "\f183";
}
.yy_icon_gittip:before,
.yy_icon_gratipay:before {
  content: "\f184";
}
.yy_icon_sun_o:before {
  content: "\f185";
}
.yy_icon_moon_o:before {
  content: "\f186";
}
.yy_icon_archive:before {
  content: "\f187";
}
.yy_icon_bug:before {
  content: "\f188";
}
.yy_icon_vk:before {
  content: "\f189";
}
.yy_icon_weibo:before {
  content: "\f18a";
}
.yy_icon_renren:before {
  content: "\f18b";
}
.yy_icon_pagelines:before {
  content: "\f18c";
}
.yy_icon_stack_exchange:before {
  content: "\f18d";
}
.yy_icon_arrow_circle_o_right:before {
  content: "\f18e";
}
.yy_icon_arrow_circle_o_left:before {
  content: "\f190";
}
.yy_icon_toggle_left:before,
.yy_icon_caret_square_o_left:before {
  content: "\f191";
}
.yy_icon_dot_circle_o:before {
  content: "\f192";
}
.yy_icon_wheelchair:before {
  content: "\f193";
}
.yy_icon_vimeo_square:before {
  content: "\f194";
}
.yy_icon_turkish_lira:before,
.yy_icon_try:before {
  content: "\f195";
}
.yy_icon_plus_square_o:before {
  content: "\f196";
}
.yy_icon_space_shuttle:before {
  content: "\f197";
}
.yy_icon_slack:before {
  content: "\f198";
}
.yy_icon_envelope_square:before {
  content: "\f199";
}
.yy_icon_wordpress:before {
  content: "\f19a";
}
.yy_icon_openid:before {
  content: "\f19b";
}
.yy_icon_institution:before,
.yy_icon_bank:before,
.yy_icon_university:before {
  content: "\f19c";
}
.yy_icon_mortar_board:before,
.yy_icon_graduation_cap:before {
  content: "\f19d";
}
.yy_icon_yahoo:before {
  content: "\f19e";
}
.yy_icon_google:before {
  content: "\f1a0";
}
.yy_icon_reddit:before {
  content: "\f1a1";
}
.yy_icon_reddit_square:before {
  content: "\f1a2";
}
.yy_icon_stumbleupon_circle:before {
  content: "\f1a3";
}
.yy_icon_stumbleupon:before {
  content: "\f1a4";
}
.yy_icon_delicious:before {
  content: "\f1a5";
}
.yy_icon_digg:before {
  content: "\f1a6";
}
.yy_icon_pied_piper:before {
  content: "\f1a7";
}
.yy_icon_pied_piper_alt:before {
  content: "\f1a8";
}
.yy_icon_drupal:before {
  content: "\f1a9";
}
.yy_icon_joomla:before {
  content: "\f1aa";
}
.yy_icon_language:before {
  content: "\f1ab";
}
.yy_icon_fax:before {
  content: "\f1ac";
}
.yy_icon_building:before {
  content: "\f1ad";
}
.yy_icon_child:before {
  content: "\f1ae";
}
.yy_icon_paw:before {
  content: "\f1b0";
}
.yy_icon_spoon:before {
  content: "\f1b1";
}
.yy_icon_cube:before {
  content: "\f1b2";
}
.yy_icon_cubes:before {
  content: "\f1b3";
}
.yy_icon_behance:before {
  content: "\f1b4";
}
.yy_icon_behance_square:before {
  content: "\f1b5";
}
.yy_icon_steam:before {
  content: "\f1b6";
}
.yy_icon_steyy_square:before {
  content: "\f1b7";
}
.yy_icon_recycle:before {
  content: "\f1b8";
}
.yy_icon_automobile:before,
.yy_icon_car:before {
  content: "\f1b9";
}
.yy_icon_cab:before,
.yy_icon_taxi:before {
  content: "\f1ba";
}
.yy_icon_tree:before {
  content: "\f1bb";
}
.yy_icon_spotify:before {
  content: "\f1bc";
}
.yy_icon_deviantart:before {
  content: "\f1bd";
}
.yy_icon_soundcloud:before {
  content: "\f1be";
}
.yy_icon_database:before {
  content: "\f1c0";
}
.yy_icon_file_pdf_o:before {
  content: "\f1c1";
}
.yy_icon_file_word_o:before {
  content: "\f1c2";
}
.yy_icon_file_excel_o:before {
  content: "\f1c3";
}
.yy_icon_file_powerpoint_o:before {
  content: "\f1c4";
}
.yy_icon_file_photo_o:before,
.yy_icon_file_picture_o:before,
.yy_icon_file_image_o:before {
  content: "\f1c5";
}
.yy_icon_file_zip_o:before,
.yy_icon_file_archive_o:before {
  content: "\f1c6";
}
.yy_icon_file_sound_o:before,
.yy_icon_file_audio_o:before {
  content: "\f1c7";
}
.yy_icon_file_movie_o:before,
.yy_icon_file_video_o:before {
  content: "\f1c8";
}
.yy_icon_file_code_o:before {
  content: "\f1c9";
}
.yy_icon_vine:before {
  content: "\f1ca";
}
.yy_icon_codepen:before {
  content: "\f1cb";
}
.yy_icon_jsfiddle:before {
  content: "\f1cc";
}
.yy_icon_life_bouy:before,
.yy_icon_life_buoy:before,
.yy_icon_life_saver:before,
.yy_icon_support:before,
.yy_icon_life_ring:before {
  content: "\f1cd";
}
.yy_icon_circle_o_notch:before {
  content: "\f1ce";
}
.yy_icon_ra:before,
.yy_icon_rebel:before {
  content: "\f1d0";
}
.yy_icon_ge:before,
.yy_icon_empire:before {
  content: "\f1d1";
}
.yy_icon_git_square:before {
  content: "\f1d2";
}
.yy_icon_git:before {
  content: "\f1d3";
}
.yy_icon_hacker_news:before {
  content: "\f1d4";
}
.yy_icon_tencent_weibo:before {
  content: "\f1d5";
}
.yy_icon_qq:before {
  content: "\f1d6";
}
.yy_icon_wechat:before,
.yy_icon_weixin:before {
  content: "\f1d7";
}
.yy_icon_send:before,
.yy_icon_paper_plane:before {
  content: "\f1d8";
}
.yy_icon_send_o:before,
.yy_icon_paper_plane_o:before {
  content: "\f1d9";
}
.yy_icon_history:before {
  content: "\f1da";
}
.yy_icon_genderless:before,
.yy_icon_circle_thin:before {
  content: "\f1db";
}
.yy_icon_header:before {
  content: "\f1dc";
}
.yy_icon_paragraph:before {
  content: "\f1dd";
}
.yy_icon_sliders:before {
  content: "\f1de";
}
.yy_icon_share_alt:before {
  content: "\f1e0";
}
.yy_icon_share_alt_square:before {
  content: "\f1e1";
}
.yy_icon_bomb:before {
  content: "\f1e2";
}
.yy_icon_soccer_ball_o:before,
.yy_icon_futbol_o:before {
  content: "\f1e3";
}
.yy_icon_tty:before {
  content: "\f1e4";
}
.yy_icon_binoculars:before {
  content: "\f1e5";
}
.yy_icon_plug:before {
  content: "\f1e6";
}
.yy_icon_slideshare:before {
  content: "\f1e7";
}
.yy_icon_twitch:before {
  content: "\f1e8";
}
.yy_icon_yelp:before {
  content: "\f1e9";
}
.yy_icon_newspaper_o:before {
  content: "\f1ea";
}
.yy_icon_wifi:before {
  content: "\f1eb";
}
.yy_icon_calculator:before {
  content: "\f1ec";
}
.yy_icon_paypal:before {
  content: "\f1ed";
}
.yy_icon_google_wallet:before {
  content: "\f1ee";
}
.yy_icon_cc_visa:before {
  content: "\f1f0";
}
.yy_icon_cc_mastercard:before {
  content: "\f1f1";
}
.yy_icon_cc_discover:before {
  content: "\f1f2";
}
.yy_icon_cc_amex:before {
  content: "\f1f3";
}
.yy_icon_cc_paypal:before {
  content: "\f1f4";
}
.yy_icon_cc_stripe:before {
  content: "\f1f5";
}
.yy_icon_bell_slash:before {
  content: "\f1f6";
}
.yy_icon_bell_slash_o:before {
  content: "\f1f7";
}
.yy_icon_trash:before {
  content: "\f1f8";
}
.yy_icon_copyright:before {
  content: "\f1f9";
}
.yy_icon_at:before {
  content: "\f1fa";
}
.yy_icon_eyedropper:before {
  content: "\f1fb";
}
.yy_icon_paint_brush:before {
  content: "\f1fc";
}
.yy_icon_birthday_cake:before {
  content: "\f1fd";
}
.yy_icon_area_chart:before {
  content: "\f1fe";
}
.yy_icon_pie_chart:before {
  content: "\f200";
}
.yy_icon_line_chart:before {
  content: "\f201";
}
.yy_icon_lastfm:before {
  content: "\f202";
}
.yy_icon_lastfm_square:before {
  content: "\f203";
}
.yy_icon_toggle_off:before {
  content: "\f204";
}
.yy_icon_toggle_on:before {
  content: "\f205";
}
.yy_icon_bicycle:before {
  content: "\f206";
}
.yy_icon_bus:before {
  content: "\f207";
}
.yy_icon_ioxhost:before {
  content: "\f208";
}
.yy_icon_angellist:before {
  content: "\f209";
}
.yy_icon_cc:before {
  content: "\f20a";
}
.yy_icon_shekel:before,
.yy_icon_sheqel:before,
.yy_icon_ils:before {
  content: "\f20b";
}
.yy_icon_meanpath:before {
  content: "\f20c";
}
.yy_icon_buysellads:before {
  content: "\f20d";
}
.yy_icon_connectdevelop:before {
  content: "\f20e";
}
.yy_icon_dashcube:before {
  content: "\f210";
}
.yy_icon_forumbee:before {
  content: "\f211";
}
.yy_icon_leanpub:before {
  content: "\f212";
}
.yy_icon_sellsy:before {
  content: "\f213";
}
.yy_icon_shirtsinbulk:before {
  content: "\f214";
}
.yy_icon_simplybuilt:before {
  content: "\f215";
}
.yy_icon_skyatlas:before {
  content: "\f216";
}
.yy_icon_cart_plus:before {
  content: "\f217";
}
.yy_icon_cart_arrow_down:before {
  content: "\f218";
}
.yy_icon_diamond:before {
  content: "\f219";
}
.yy_icon_ship:before {
  content: "\f21a";
}
.yy_icon_user_secret:before {
  content: "\f21b";
}
.yy_icon_motorcycle:before {
  content: "\f21c";
}
.yy_icon_street_view:before {
  content: "\f21d";
}
.yy_icon_heartbeat:before {
  content: "\f21e";
}
.yy_icon_venus:before {
  content: "\f221";
}
.yy_icon_mars:before {
  content: "\f222";
}
.yy_icon_mercury:before {
  content: "\f223";
}
.yy_icon_transgender:before {
  content: "\f224";
}
.yy_icon_transgender_alt:before {
  content: "\f225";
}
.yy_icon_venus_double:before {
  content: "\f226";
}
.yy_icon_mars_double:before {
  content: "\f227";
}
.yy_icon_venus_mars:before {
  content: "\f228";
}
.yy_icon_mars_stroke:before {
  content: "\f229";
}
.yy_icon_mars_stroke_v:before {
  content: "\f22a";
}
.yy_icon_mars_stroke_h:before {
  content: "\f22b";
}
.yy_icon_neuter:before {
  content: "\f22c";
}
.yy_icon_facebook_official:before {
  content: "\f230";
}
.yy_icon_pinterest_p:before {
  content: "\f231";
}
.yy_icon_whatsapp:before {
  content: "\f232";
}
.yy_icon_server:before {
  content: "\f233";
}
.yy_icon_user_plus:before {
  content: "\f234";
}
.yy_icon_user_times:before {
  content: "\f235";
}
.yy_icon_hotel:before,
.yy_icon_bed:before {
  content: "\f236";
}
.yy_icon_viacoin:before {
  content: "\f237";
}
.yy_icon_train:before {
  content: "\f238";
}
.yy_icon_subway:before {
  content: "\f239";
}
.yy_icon_medium:before {
  content: "\f23a";
}


 /*  Component: 徽章
 ============================================================================ */
.yy_badge {
  display: inline-block;
  min-width: 10px;
  padding: 0.25em 0.625em;
  font-size: 1.2rem;
  font-weight: normal;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 4px;
}
.yy_badge:empty {
  display: none;
}
.yy_badge.yy_square {
  border-radius: 0;
}
.yy_badge.yy_radius {
  border-radius: 2px;
}
.yy_badge.yy_round {
  border-radius: 1000px;
}
a.yy_badge:hover,
a.yy_badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.yy_badge_primary {
  background-color: #0e90d2;
}
.yy_badge_secondary {
  background-color: #3bb4f2;
}
.yy_badge_success {
  background-color: #3cb878;
}
.yy_badge_warning {
  background-color: #f37b1d;
}
.yy_badge_danger {
  background-color: #dd514c;
}
/* 辅助类
============================================================================= */


.yy_text_xs {
    font-size: 1.2rem;
}
.yy_text_sm {
    font-size: 1.4rem;
}
.yy_text_lg {
    font-size: 1.8rem;
}
.yy_text_xl {
    font-size: 2.4rem;
}
.yy_text_xxl {
    font-size: 3.2rem;
}
.yy_text_xxxl {
    font-size: 4.2rem;
}

.yy_text_middle {
  vertical-align: middle !important;
}
.yy_text_center {
  text-align: center !important;
}

/*清浮动*/

.cf:before,.cf:after{
    content:" ";
    display:table;
}
.cf:after{ 
    clear:both;
}
.cf{ 
    zoom:1;
}
.hide_txt{ font-size:0/0 a; white_space:nowrap; text-indent:100%; overflow:hidden;}
.yy_hide{
  display: none !important;
  visibility: hidden !important;
}


/*****************************组建代码*******************************/

/*头部*/
.yy_header{
    position: relative;
    padding: 0 10px;
    width: 100%;
    height: 44px;
    line-height: 44px;
}
.yy_header_default{
    background: #0e90d2;
    color: #fff;
}
.yy_header .yy_header_title{
    display: block;
    margin: 0 15%;
    text-align: center;
    word-wrap: normal;
    font-weight: normal;
    font-size: 1.8rem;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.yy_header .yy_header_nav {
  position: absolute;
  top: 0;
}
.yy_header a{
  /*width: 42px;*/
  color: #fff;
}
.yy_header .yy_header_icon{
    display: inline-block;
    font-size: 18px;
    color: #fff;
}
.yy_header .yy_header_left {
  left: 10px;
}
.yy_header .yy_header_right {
  right: 10px;
}
